gridiron tailed lizard - French English Dictionary